# -*-coding:utf-8-*-
import pandas as pd

pd.set_option('display.unicode.east_asian_width', True)
df: pd.DataFrame = pd.read_excel(r'..\book.xlsx', sheet_name=3)

"""设置小数位数
round(decimals=0)：四舍五入保留指定位数
>>> mean
语文    107.666667
数学    104.333333
英语    114.666667
dtype: float64
>>> mean_round
语文    108.0
数学    104.0
英语    115.0
dtype: float64
"""
mean: pd.Series = df.mean(numeric_only=True)
mean_round = mean.round()

"""数据格式化"""
df['语文'].map('{:.2f}'.format)
df['语文'].map(lambda x: format(x, '.2f'))
